at risk of failing - Turkish English Dictionary